.pagecon .courseform label {
  float: none;
  text-align: left;
  padding-left: 0;
}
.courseform input, .courseform textarea {
  width: 100%;
}
.form-horizontal {width: 100%;max-width: 675px;}
.row {
  margin-right: -15px;
  margin-left: -15px;
}

form.form-horizontal, form.form-horizontal label {}
form.form-horizontal .addcoursebtn {width: 200px;margin: 0; height: 45px; line-height: 45px;}
.span12 .tit { font-size: 3rem; line-height: 3.5rem; }

.accordion .form-horizontal {max-width: initial;}
.accordion .row {margin: 0;}
.accordion .row > label {float: left;}

.modal .form-horizontal {
  width: initial;
  max-width: initial;
}
.modal .row {
  margin-left: 0;
}
.modal form.form-horizontal, .modal form.form-horizontal label {
  line-height: initial;
}